On this page
Tài liệu này nhằm mục đích quản lý số lượng và chức năng của endpoints trong record-service. Người đọc có thể dựa vào tên của files và tên endpoints để dễ dàng kiểm tra thông tin apis source code. API Endpoints domain.js Create domain Route: /domainMethod: POSTParams: ``Query: versionSchemaBody: req.bodyReturn Format: Success: 200 { success: true, result } Failure: 400 { success: false, error: { message: error } } Query domains Route: /domains/allMethod: GETParams: ``Query: req.queryBody: ``
Return Format: Success: 200 { success: true, result } Failure: 400 { success: false, error: { message: error } } Delete domains Route: /domains/allMethod: DELETEParams: ``Query: versionSchemaBody: req.bodyReturn Format: Success: 200 { success: true } Failure: 400 { success: false, error: { message: error } } Update domain Route: /domain/:idMethod: PUTParams: idQuery: versionSchemaBody: req.bodyReturn Format: Success: 200 { success: true, result } Failure: 400 { success: false, error: { message: error } } Delete domain Route: /domain/:idMethod: DELETEParams: idQuery: versionSchemaBody: req.bodyReturn Format: Success: 200 { success: true } Failure: 400 { success: false, error: { message: error } } pbx.js Create pbx Route: /pbxMethod: POSTParams: ``Query: versionSchemaBody: ``
Return Format: Success: 200 { success: true, result } Failure: 400 { success: false, error: { message: error } } Query pbxs Route: /pbxs/allMethod: GETParams: ``Query: req.queryBody: ``
Return Format: Success: 200 { success: true, result } Failure: 400 { success: false, error: { message: error } } Get pbxs Route: /pbx/:idMethod: GETParams: idQuery: ``Body: ``
Return Format: Success: 200 { success: true, result } Failure: 400 { success: false, error: { message: error } } Delete pbx Route: /pbx/:idMethod: DELETEParams: idQuery: versionSchemaBody: ``
Return Format: Success: 200 { success: true, result } Failure: 400 { success: false, error: { message: error } } tel4vn.js Login Route: /v3/authMethod: POSTParams: ``Query: ``Body: username, passwordReturn Format: Success: 200 response.data.data Failure: 400 { success: false, error: { message: error } } Get Token Route: /v3/auth/tokenMethod: POSTParams: ``Query: ``Body: api_keyReturn Format: Success: 200 response.data Failure: 400 { success: false, error: { message: error } } Get List Domain Route: /v3/domainMethod: GETParams: ``Query: limit, offsetBody: ``
Return Format: Success: 200 response.data.data Failure: 400 { success: false, error: { message: error } } Get Call Log Route: /v3/cdrMethod: GETParams: ``Query: limit, offset, start_date, end_dateBody: ``
Return Format: Success: 200 response.data.data Failure: 400 { success: false, error: { message: error } } Get Call Log By Call ID Route: /v3/cdr/:idMethod: GETParams: idQuery: ``Body: ``
Return Format: Success: 200 { success: true, data } Failure: 400 { success: false, error: { message: error } }